docs: add the canonical community-health set - #2
Open
homeofe wants to merge 1 commit into
Open
Conversation
agent-backends is a public repository but carried none of the six files
required by project-conventions section 5. Copied from aahp-swarm, with
CONTRIBUTING.md adapted to this project.
- LICENSE (Apache-2.0, Copyright 2026 Elvatis - Emre Kohler), matching the
Apache-2.0 already declared in package.json.
- SECURITY.md, CODE_OF_CONDUCT.md verbatim from the canonical set.
- .github/ISSUE_TEMPLATE/{bug_report,feature_request}.md and
.github/PULL_REQUEST_TEMPLATE.md verbatim.
- CONTRIBUTING.md written for this package: the exported API is a contract
for conduit-vscode and aahp-runner, backends stay symmetrical, new
backends default to shell: false, and changes carry tests.
package.json already declares the license, so no change was needed there.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes the weekly-health item: elvatis/agent-backends - PUBLIC repo missing the entire community-health set required by conventions section 5.
Refs: the 2026-07-27 internal weekly project health review.
What was missing
All six, re-verified on 2026-07-29 (each returned 404 via
gh api):LICENSE,SECURITY.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md,.github/ISSUE_TEMPLATE/,.github/PULL_REQUEST_TEMPLATE.md.What this adds
Copied from
homeofe/aahp-swarm, the canonical source named in conventions section 5:LICENSEApache-2.0 withCopyright 2026 Elvatis - Emre Kohler. This matches the"license": "Apache-2.0"already declared inpackage.json, which previously had no license file behind it.SECURITY.md(security@elvatis.com) andCODE_OF_CONDUCT.md(conduct@elvatis.com), verbatim..github/ISSUE_TEMPLATE/{bug_report,feature_request}.mdand.github/PULL_REQUEST_TEMPLATE.md, verbatim.CONTRIBUTING.mdadapted to this project rather than copied: it describes the real layout (src/index.tsis the whole public surface,src/__tests__/, generateddist/), states that the exported API is a contract forconduit-vscodeandaahp-runner, gives the actual verification commands (npm test,npm run build), and keeps the no-em-dash rule.No source, build, or packaging file is touched.
package.jsonalready declared the license, so it needed no change.On the archive-instead option
The report offered "add it, or archive the repo if it is dormant", noting no workflow runs on
main. I did not archive, because archiving is not reversible by closing a pull request andREADME.mddocuments two live consumers (conduit-vscode,aahp-runner) that install this package. Last push was 2026-03-18, so dormant-in-development is fair, but that is a different thing from unused.If you would rather archive it, close this PR and the finding resolves that way instead.
Verification
mainbefore the change.Opened by the
weekly-health-fixerroutine. Not merged; awaiting your review.